content management ecm customer service consulting desktop publishing e-commerce file transfer capital acquisition merger cms private equity publish acquisitions document management business venture capital investment management mergers